\hypertarget{class_server_computer_double_mouse}{}\doxysection{Server\+Computer\+Double\+Mouse Class Reference}
\label{class_server_computer_double_mouse}\index{ServerComputerDoubleMouse@{ServerComputerDoubleMouse}}


{\ttfamily \#include $<$Computer.\+h$>$}

Inheritance diagram for Server\+Computer\+Double\+Mouse\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3.000000cm]{class_server_computer_double_mouse}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{class_server_computer_double_mouse_a82f3218e168ff4de9403f313db8a1d50}{Server\+Computer\+Double\+Mouse}} (\mbox{\hyperlink{class_mouse}{Mouse}} $\ast$p\+Mouse1, \mbox{\hyperlink{class_mouse}{Mouse}} $\ast$p\+Mouse2, \mbox{\hyperlink{class_keyboard}{Keyboard}} $\ast$p\+Keyboard, \mbox{\hyperlink{class_monitor}{Monitor}} $\ast$p\+Monitor, \mbox{\hyperlink{class_host}{Host}} $\ast$p\+Host)
\item 
virtual \mbox{\hyperlink{class_server_computer_double_mouse_aeffaf4bb17301e61c9c6ce0d218f1ca5}{$\sim$\+Server\+Computer\+Double\+Mouse}} ()
\item 
virtual \mbox{\hyperlink{_my_self_def_8h_a7927e087749615dae3114cc27b91c86d}{V\+O\+ID}} \mbox{\hyperlink{class_server_computer_double_mouse_a7c0c388b7034d4722d3cbd8e3648985b}{Operation}} ()
\end{DoxyCompactItemize}
\doxysubsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{class_server_computer_double_mouse_ade2ff8678a81c04d2676ca517bfaab18}{Server\+Computer\+Double\+Mouse}} ()
\item 
\mbox{\hyperlink{class_server_computer_double_mouse_a79b9b3635374167f2d9d5674f5220e18}{Server\+Computer\+Double\+Mouse}} (const \mbox{\hyperlink{class_server_computer_double_mouse}{Server\+Computer\+Double\+Mouse}} \&c\+Server\+Computer\+Double\+Mouse)
\item 
\mbox{\hyperlink{class_server_computer_double_mouse}{Server\+Computer\+Double\+Mouse}} \& \mbox{\hyperlink{class_server_computer_double_mouse_add265b51d818201cdc1a160ab5c817cd}{operator=}} (const \mbox{\hyperlink{class_server_computer_double_mouse}{Server\+Computer\+Double\+Mouse}} \&c\+Server\+Computer\+Double\+Mouse)
\end{DoxyCompactItemize}
\doxysubsection*{Additional Inherited Members}


\doxysubsection{Detailed Description}


Definition at line 1141 of file Computer.\+h.



\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_server_computer_double_mouse_a82f3218e168ff4de9403f313db8a1d50}\label{class_server_computer_double_mouse_a82f3218e168ff4de9403f313db8a1d50}} 
\index{ServerComputerDoubleMouse@{ServerComputerDoubleMouse}!ServerComputerDoubleMouse@{ServerComputerDoubleMouse}}
\index{ServerComputerDoubleMouse@{ServerComputerDoubleMouse}!ServerComputerDoubleMouse@{ServerComputerDoubleMouse}}
\doxysubsubsection{\texorpdfstring{ServerComputerDoubleMouse()}{ServerComputerDoubleMouse()}\hspace{0.1cm}{\footnotesize\ttfamily [1/3]}}
{\footnotesize\ttfamily Server\+Computer\+Double\+Mouse\+::\+Server\+Computer\+Double\+Mouse (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{class_mouse}{Mouse}} $\ast$}]{p\+Mouse1,  }\item[{\mbox{\hyperlink{class_mouse}{Mouse}} $\ast$}]{p\+Mouse2,  }\item[{\mbox{\hyperlink{class_keyboard}{Keyboard}} $\ast$}]{p\+Keyboard,  }\item[{\mbox{\hyperlink{class_monitor}{Monitor}} $\ast$}]{p\+Monitor,  }\item[{\mbox{\hyperlink{class_host}{Host}} $\ast$}]{p\+Host }\end{DoxyParamCaption})}

Construction


\begin{DoxyParams}{Parameters}
{\em Mouse$\ast$} & p\+Mouse1 \\
\hline
{\em Mouse$\ast$} & p\+Mouse2 \\
\hline
{\em Keyboard$\ast$} & p\+Keyboard \\
\hline
{\em Monitor$\ast$} & p\+Monitor \\
\hline
{\em Host$\ast$} & p\+Host \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


Definition at line 1259 of file Computer.\+cpp.

\mbox{\Hypertarget{class_server_computer_double_mouse_aeffaf4bb17301e61c9c6ce0d218f1ca5}\label{class_server_computer_double_mouse_aeffaf4bb17301e61c9c6ce0d218f1ca5}} 
\index{ServerComputerDoubleMouse@{ServerComputerDoubleMouse}!````~ServerComputerDoubleMouse@{$\sim$ServerComputerDoubleMouse}}
\index{````~ServerComputerDoubleMouse@{$\sim$ServerComputerDoubleMouse}!ServerComputerDoubleMouse@{ServerComputerDoubleMouse}}
\doxysubsubsection{\texorpdfstring{$\sim$ServerComputerDoubleMouse()}{~ServerComputerDoubleMouse()}}
{\footnotesize\ttfamily Server\+Computer\+Double\+Mouse\+::$\sim$\+Server\+Computer\+Double\+Mouse (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

Destruction


\begin{DoxyParams}{Parameters}
{\em V\+O\+ID} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


Definition at line 1284 of file Computer.\+cpp.

\mbox{\Hypertarget{class_server_computer_double_mouse_ade2ff8678a81c04d2676ca517bfaab18}\label{class_server_computer_double_mouse_ade2ff8678a81c04d2676ca517bfaab18}} 
\index{ServerComputerDoubleMouse@{ServerComputerDoubleMouse}!ServerComputerDoubleMouse@{ServerComputerDoubleMouse}}
\index{ServerComputerDoubleMouse@{ServerComputerDoubleMouse}!ServerComputerDoubleMouse@{ServerComputerDoubleMouse}}
\doxysubsubsection{\texorpdfstring{ServerComputerDoubleMouse()}{ServerComputerDoubleMouse()}\hspace{0.1cm}{\footnotesize\ttfamily [2/3]}}
{\footnotesize\ttfamily Server\+Computer\+Double\+Mouse\+::\+Server\+Computer\+Double\+Mouse (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

Construction


\begin{DoxyParams}{Parameters}
{\em V\+O\+ID} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}
\mbox{\Hypertarget{class_server_computer_double_mouse_a79b9b3635374167f2d9d5674f5220e18}\label{class_server_computer_double_mouse_a79b9b3635374167f2d9d5674f5220e18}} 
\index{ServerComputerDoubleMouse@{ServerComputerDoubleMouse}!ServerComputerDoubleMouse@{ServerComputerDoubleMouse}}
\index{ServerComputerDoubleMouse@{ServerComputerDoubleMouse}!ServerComputerDoubleMouse@{ServerComputerDoubleMouse}}
\doxysubsubsection{\texorpdfstring{ServerComputerDoubleMouse()}{ServerComputerDoubleMouse()}\hspace{0.1cm}{\footnotesize\ttfamily [3/3]}}
{\footnotesize\ttfamily Server\+Computer\+Double\+Mouse\+::\+Server\+Computer\+Double\+Mouse (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{class_server_computer_double_mouse}{Server\+Computer\+Double\+Mouse}} \&}]{c\+Server\+Computer\+Double\+Mouse }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

Copy Construction


\begin{DoxyParams}{Parameters}
{\em const} & \mbox{\hyperlink{class_server_computer_double_mouse}{Server\+Computer\+Double\+Mouse}}\& c\+Server\+Computer\+Double\+Mouse \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{class_server_computer_double_mouse_a7c0c388b7034d4722d3cbd8e3648985b}\label{class_server_computer_double_mouse_a7c0c388b7034d4722d3cbd8e3648985b}} 
\index{ServerComputerDoubleMouse@{ServerComputerDoubleMouse}!Operation@{Operation}}
\index{Operation@{Operation}!ServerComputerDoubleMouse@{ServerComputerDoubleMouse}}
\doxysubsubsection{\texorpdfstring{Operation()}{Operation()}}
{\footnotesize\ttfamily \mbox{\hyperlink{_my_self_def_8h_a7927e087749615dae3114cc27b91c86d}{V\+O\+ID}} Server\+Computer\+Double\+Mouse\+::\+Operation (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

Operation


\begin{DoxyParams}{Parameters}
{\em V\+O\+ID} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


Reimplemented from \mbox{\hyperlink{class_server_computer_ad6e5ecc92730fc2e636cbb1517cfd715}{Server\+Computer}}.



Definition at line 1296 of file Computer.\+cpp.

\mbox{\Hypertarget{class_server_computer_double_mouse_add265b51d818201cdc1a160ab5c817cd}\label{class_server_computer_double_mouse_add265b51d818201cdc1a160ab5c817cd}} 
\index{ServerComputerDoubleMouse@{ServerComputerDoubleMouse}!operator=@{operator=}}
\index{operator=@{operator=}!ServerComputerDoubleMouse@{ServerComputerDoubleMouse}}
\doxysubsubsection{\texorpdfstring{operator=()}{operator=()}}
{\footnotesize\ttfamily \mbox{\hyperlink{class_server_computer_double_mouse}{Server\+Computer\+Double\+Mouse}}\& Server\+Computer\+Double\+Mouse\+::operator= (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{class_server_computer_double_mouse}{Server\+Computer\+Double\+Mouse}} \&}]{c\+Server\+Computer\+Double\+Mouse }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

Assignment


\begin{DoxyParams}{Parameters}
{\em const} & \mbox{\hyperlink{class_server_computer_double_mouse}{Server\+Computer\+Double\+Mouse}}\& c\+Server\+Computer\+Double\+Mouse \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
\mbox{\hyperlink{class_server_computer_double_mouse}{Server\+Computer\+Double\+Mouse}}\& 
\end{DoxyReturn}


The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
C\+:/96\+\_\+project/\+Design\+Pattern/\+Product/groupinc/\mbox{\hyperlink{_computer_8h}{Computer.\+h}}\item 
C\+:/96\+\_\+project/\+Design\+Pattern/\+Product/\mbox{\hyperlink{_computer_8cpp}{Computer.\+cpp}}\end{DoxyCompactItemize}
